fieldset        {padding:10px 10px;margin:0;width:500px;border:0;}
legend          {color:darkred;padding:0 110px;margin:0;font-size:1.6em;font-weight: bold;}
input           {width:250px;}
input,
textarea        {border:1px solid #ccc;padding:5px;margin:10px 0 0 0;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {font:.9em Verdana, Arial, Helvetica, sans-serif;}
label           {display:block;margin:12px 0 0;font-weight:700;font-size:.9em;color: black;float:left;clear:left;width:200px;}
label:after     {content:": ";}
.savebutton          {display: block;
float: left;
clear: both;
margin: 1em 0 1em 150px;
color: white;
background-color: chocolate;
border-radius: 15px;
width: 150px;
height: 40px;
font-size: large;
}
#studentforminadmin {padding:10px 70px;  }
.panel-body{background-color: wheat;width:500px;}
.panel-heading{color:darkred;font-size: initial;}
/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#090;}
.oops           {background:#f30;}
div.error       {font-size:.8em;font-weight:700;padding:5px 0 0;color:#f30;margin:0 0 0 90px;}